package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.DroneMission;

/**
 * 无人机任务Mapper接口
 */
public interface DroneMissionMapper {
    /**
     * 查询无人机任务
     */
    DroneMission selectDroneMissionById(String missionId);

    /**
     * 查询无人机任务列表
     */
    List<DroneMission> selectDroneMissionList(DroneMission droneMission);

    /**
     * 新增无人机任务
     */
    int insertDroneMission(DroneMission droneMission);

    /**
     * 修改无人机任务
     */
    int updateDroneMission(DroneMission droneMission);

    /**
     * 删除无人机任务
     */
    int deleteDroneMissionById(String missionId);

    /**
     * 批量删除无人机任务
     */
    int deleteDroneMissionByIds(String[] missionIds);
}
